﻿package com.ease.platform.workbench.vo
{
	import com.ease.model.term.CoolPlugin;
	import mx.collections.ArrayCollection;

	[Bindable]
	[RemoteClass(alias="com.ease.platform.workbench.vo.CoolPluginObject")]
	
	public class CoolPluginObject
	{

		private var _coolPluginId:Number;
		private var _coolPlugin:com.ease.model.term.CoolPlugin;
		private var _requireCoolPlugins:mx.collections.ArrayCollection;

		public function CoolPluginObject()
		{
		}

		public function get coolPluginId():Number
		{
			return _coolPluginId;
		}

		public function set coolPluginId(value:Number):void
		{
			_coolPluginId = value;
		}

		public function get coolPlugin():com.ease.model.term.CoolPlugin
		{
			return _coolPlugin;
		}

		public function set coolPlugin(value:com.ease.model.term.CoolPlugin):void
		{
			_coolPlugin = value;
		}

		public function get requireCoolPlugins():mx.collections.ArrayCollection
		{
			return _requireCoolPlugins;
		}

		public function set requireCoolPlugins(value:mx.collections.ArrayCollection):void
		{
			_requireCoolPlugins = value;
		}
	}
}